home *** CD-ROM | disk | FTP | other *** search
/ Gekkan Dennou Club 147 / Gekkan Dennou Club - 2000.8 Vol. 147 (Japan).7z / Gekkan Dennou Club - 2000.8 Vol. 147 (Japan) (Track 1).bin / tools / zmc3v078 / zmc3v078.lzh / SRCSV078.LZH / MAKEZMD1.H < prev    next >
C/C++ Source or Header  |  2000-06-01  |  2KB  |  41 lines

  1. #include "structs.h"
  2. #include "structs2.h"
  3. UBYTE *makeZmdMeter(UBYTE *zms,COMMONINF *cominf,
  4.                     TRKCHINF *trkdata, const BYTE target[]);
  5. UBYTE *makeZmdKey(UBYTE *zms,COMMONINF *cominf,
  6.                     TRKCHINF *trkdata, const BYTE target[]);
  7. UBYTE *makeZmdKey0(UBYTE *zms,int var[]);
  8. UBYTE *makeZmdSc88ModeSet(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[]);
  9. UBYTE *makeZmdXgPrint(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[]);
  10. UBYTE *makeZmdMu100VoiceMap(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[]);
  11. UBYTE *makeZmdMu100VoiceMapMain(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[],const int mode);
  12. UBYTE *makeZmdGsXgDisplay(UBYTE *zms,TRKCHINF *trkdata, COMMONINF *cominf, const BYTE target[], int mode);
  13. UBYTE *makeZmdGmSystemOn(UBYTE *zms,TRKCHINF *trkdata, COMMONINF *cominf,
  14.                             const BYTE target[]);
  15. UBYTE *makeZmdGm2SystemOn(UBYTE *zms,TRKCHINF *trkdata, COMMONINF *cominf,
  16.                             const BYTE target[]);
  17. UBYTE *makeZmdXgSystemOn(UBYTE *zms,TRKCHINF *trkdata, COMMONINF *cominf,
  18.                             const BYTE target[]);
  19. TRKCHINF *makeZmdCommon(TRKCHINF *trkdata,UBYTE *zms, UBYTE **zms2,
  20.                         COMMONINF *cominf,const int mode);
  21. UBYTE *makeZmdGatetimeResolution(UBYTE *zms,COMMONINF *cominf,
  22.                                     TRKINF *trkinf, const BYTE target[]);
  23. UBYTE *macroExclusive0(UBYTE *zms, BYTE e[], const DWORD elen,
  24.                         const char *cmnt,
  25.                         int idflag, int roland, TRKCHINF *trkdata,
  26.                         const BYTE target[]);
  27. UBYTE *macroExclusiveN(UBYTE *zms, BYTE e[], const DWORD elen,const DWORD zmdlen,
  28.                         const char *cmnt,
  29.                         int idflag,int roland, const UBYTE mdl,const int warnlvl,
  30.                         UBYTE *warn, TRKCHINF *trkdata);
  31. UBYTE *getDevice(UBYTE *zms, DWORD *ch, DWORD *chtype, COMMONINF *cominf,
  32.                     int allowALL);
  33. UBYTE *setTempo(UBYTE *zms, char *endchar,COMMONINF *cominf);
  34. UBYTE *initializeZMD(UBYTE *zms, TRKCHINF *trkdata, const char *endchar);
  35. UBYTE *setMasterClock(UBYTE *zms, const char *endchar, COMMONINF *cominf);
  36. UBYTE *getIfnoAndComment(UBYTE *zms, const char *endchar,
  37.                         DWORD *ifno, char **cmnt);
  38. UBYTE *getAssign2(UBYTE *zms, TRKCHINF *trkdata,const int trk, const char *endchar);
  39. void makeZmdAssignMain(TRKCHINF *trkdata,COMMONINF *cominf,
  40.                         int trk, BYTE *trks, int ch, int chtype);
  41.